Chinese lantern
noun
1.
a collapsible lantern of thin, colored paper, often used for decorative lighting.
Also called
Japanese lantern
.
Origin
1815-25
British Dictionary definitions for
Chinese lantern
Chinese lantern
noun
1.
a collapsible lantern made of thin coloured paper
2.
an Asian solanaceous plant,
Physalis franchetii,
cultivated for its attractive orange-red inflated calyx
See also
winter cherry